environmental persistence - French English Dictionary